itch to do something – Deutsch–English translations

🇬🇧 en de 🇩🇪

itch to do something

jemandem auf den Nägeln brennen